Popular Wordlists
  • word of the day

    himalayan lilac

    himalayan lilac - Dictionary definition and meaning for word himalayan lilac

    Definition
    (noun) robust upright shrub of mountains of northern India having oblong-elliptic leaves and pale lilac or white malodorous flowers
    Synonyms : syringa emodi
Download our Mobile App Today
Receive our word of the day
on Whatsapp